-- ToME - Tales of Maj'Eyal
-- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
--
-- Nicolas Casalini "DarkGod"
-- darkgod@te4.org

local sex = game.player.female and "должна" or "должен"
local sex1 = game.player.female and "взяла?! Дура" or "взял?! Дурак"
local sex2 = game.player.female and "увидела" or "увидел"
local sex3 = game.player.female and "ощущала" or "ощущал"
local sex4 = game.player.female and "проснулась" or "проснулся"
local sex5 = game.player.female and "плакала" or "плакал"

local has_staff = false
local o, item, inven_id = player:findInAllInventoriesBy("define_as", "STAFF_ABSORPTION")
if o then has_staff = true end
local o, item, inven_id = player:findInAllInventoriesBy("define_as", "STAFF_ABSORPTION_AWAKENED")
if o then has_staff = true end

local speak
if has_staff then
	speak = [["Ты не ]]..sex..[[ сюда заходить. Что ты-"#{normal}# Он резко прерывается и смотрит на посох в твоих руках. #{italic}#"Где ты это ]]..sex1..[[, ты не понимаешь с какими силами играешь! Отдай его мне - И УХОДИ!"]]
else
	speak = [["Ты не ]]..sex..[[ сюда заходить. Что ты здесь делаешь?! УХОДИ!"]]
end

newChat{ id="welcome",
	text = [[#{italic}#Когда дверь открылась, ты с изумлением ]]..sex2..[[ то, что за ней скрывалось. Перед тобой стоит существо с длинными щупальцами вместо рук и приземистой шишкой вместо головы. Его окружает аура власти, самая сильная из всех, что ты ]]..sex3..[[ раньше. Это может быть только Шер-Тул. Живой Шер-Тул!

Но твое удивление обрывается в тот момент, когда Шер-Тул замечает тебя, и на тебе с неумолимой силой концентрируется его внимание. Его голос звучит в твоей голове раскатистыми ударами: #{normal}#]]..speak..[[#{italic}#

Волна ментальных и магических сил взрывается в тебе с силой падающей звезды. Тебя поднимает в воздух, каждым миллиметр твоей кожи чувствует сильное давление, которое вот-вот тебя расплющит. Ты пытаешься сопротивляться, пока--#{normal}#]],
	answers = {
		{"[continue]", jump="next", action=function(npc, player)
			game:changeLevel(1, "shertul-fortress", {direct_switch=true})
			local spot = game.level:pickSpot{type="spawn", subtype="farportal"} or {x=39, y=29}
			game.player:move(spot.x, spot.y, true)
			world:gainAchievement("CALDIZAR", game.player)
			game.party:learnLore("shertul-fortress-caldizar")
		end},
	}
}

newChat{ id="next",
	text = [[#{italic}#Ты ]]..sex4..[[ рядом со своим порталом с сильной головной болью. Ты чувствуешь влагу на щеках и, ощупав лицо, видишь кровь на пальцах - ты ]]..sex5..[[ кровавыми слезами. Тёмная и страшная память скрывается в глубине твоего разума, но чем сильнее ты пытаешься вспомнить, тем быстрее она исчезает, как воспоминание о сне.#{normal}#]],
	answers = {
		{"[дальше]"},
	}
}

return "welcome"
